﻿@typeparam TValue
@inherits BootstrapInputBase<TValue>

@if (IsShowLabel)
{
    <BootstrapLabel Value="@DisplayText" ShowLabelTooltip="ShowLabelTooltip" required="@Required" for="@Id" />
}

<input @attributes="@AdditionalAttributes" type="@Type" placeholder="@PlaceHolder" id="@Id"
       readonly="@ReadonlyString" class="@ClassName" disabled="@Disabled" @bind-value="CurrentValueAsString"
       @ref="FocusElement" @onfocusout="e=>{if(CurrentValueAsString!=null){CurrentValueAsString=CurrentValueAsString.Trim().ToUpper();}}" />



